package com.bwie.service;

import com.bwie.pojo.TbActive;
import com.baomidou.mybatisplus.extension.service.IService;
import com.bwie.utils.R;
import com.bwie.vo.PageInfoVo;

/**
* @author andy
* @description 针对表【tb_active(抽奖活动表)】的数据库操作Service
* @createDate 2025-07-02 11:36:42
*/
public interface TbActiveService extends IService<TbActive> {

    R getActiveList(PageInfoVo pageInfoVo);

    R addActive(TbActive tbActive);

    R joinActive(Integer activeId);

    R getJoinRecord(PageInfoVo pageInfoVo);

    R joinActiveByScore(Integer activeId);

    R getActiveById(Integer activeId);
}
